service-station pump - German English Dictionary